#ifdef WIN32
#include <Windows.h>
#endif

inline void LeOutputDebugString(const char* message, ...)
{
	char formattedString[1024 * 4];

	va_list argptr;
	va_start(argptr,message);
#ifdef WIN32
	vsprintf_s(formattedString, 1024 * 4, message, argptr);
#else
	vsprintf(formattedString, message, argptr);
#endif

	va_end(argptr);

#ifdef WIN32
	OutputDebugString(formattedString);
#else
	printf("%s", formattedString);
#endif
}